tireless efforts - İspanyolca İngilizce Sözlük